[INFO] fetching crate avml 0.13.0...
[INFO] checking avml-0.13.0 against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] extracting crate avml 0.13.0 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate avml 0.13.0 on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate avml 0.13.0
[INFO] finished tweaking crates.io crate avml 0.13.0
[INFO] tweaked toml for crates.io crate avml 0.13.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate crates.io crate avml 0.13.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded azure_storage v0.16.0
[INFO] [stderr]   Downloaded time-macros v0.2.15
[INFO] [stderr]   Downloaded azure_core v0.16.0
[INFO] [stderr]   Downloaded proc-macro2 v1.0.67
[INFO] [stderr]   Downloaded RustyXML v0.3.0
[INFO] [stderr]   Downloaded wasm-streams v0.3.0
[INFO] [stderr]   Downloaded deranged v0.3.8
[INFO] [stderr]   Downloaded similar v2.2.1
[INFO] [stderr]   Downloaded reqwest v0.11.20
[INFO] [stderr]   Downloaded azure_storage_blobs v0.16.0
[INFO] [stderr]   Downloaded quick-xml v0.30.0
[INFO] [stderr]   Downloaded insta v1.33.0
[INFO] [stderr]   Downloaded libc v0.2.148
[INFO] [stderr]   Downloaded rustix v0.38.15
[INFO] [stderr]   Downloaded syn v2.0.37
[INFO] [stderr]   Downloaded elf v0.7.2
[INFO] [stderr]   Downloaded linux-raw-sys v0.4.8
[INFO] [stderr]   Downloaded time v0.3.29
[INFO] [stderr]   Downloaded portable-atomic v1.4.3
[INFO] [stderr]   Downloaded semver v1.0.19
[INFO] [stderr]   Downloaded snap v1.1.0
[INFO] [stderr]   Downloaded clap_lex v0.5.1
[INFO] [stderr]   Downloaded errno v0.3.4
[INFO] [stderr]   Downloaded dyn-clone v1.0.14
[INFO] [stderr]   Downloaded concurrent-queue v2.3.0
[INFO] [stderr]   Downloaded parking v2.1.1
[INFO] [stderr]   Downloaded indicatif v0.17.7
[INFO] [stderr]   Downloaded openssl-src v300.1.5+3.1.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 03828dc5f248c07e703d3b8f3c3802a5fa6171bb381a86512fa8ba97e2526ac4
[INFO] running `Command { std: "docker" "start" "-a" "03828dc5f248c07e703d3b8f3c3802a5fa6171bb381a86512fa8ba97e2526ac4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "03828dc5f248c07e703d3b8f3c3802a5fa6171bb381a86512fa8ba97e2526ac4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "03828dc5f248c07e703d3b8f3c3802a5fa6171bb381a86512fa8ba97e2526ac4", kill_on_drop: false }`
[INFO] [stdout] 03828dc5f248c07e703d3b8f3c3802a5fa6171bb381a86512fa8ba97e2526ac4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] efaaf2a766e672ea87bb3ec166368772bc5067e9259d86d8e312445b9815d7d5
[INFO] running `Command { std: "docker" "start" "-a" "efaaf2a766e672ea87bb3ec166368772bc5067e9259d86d8e312445b9815d7d5", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.67
[INFO] [stderr]    Compiling libc v0.2.148
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling serde v1.0.188
[INFO] [stderr]     Checking once_cell v1.18.0
[INFO] [stderr]     Checking memchr v2.6.4
[INFO] [stderr]    Compiling pkg-config v0.3.27
[INFO] [stderr]     Checking itoa v1.0.9
[INFO] [stderr]     Checking futures-sink v0.3.28
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]     Checking futures-io v0.3.28
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]     Checking tracing-core v0.1.31
[INFO] [stderr]     Checking percent-encoding v2.3.0
[INFO] [stderr]    Compiling openssl v0.10.57
[INFO] [stderr]     Checking http v0.2.9
[INFO] [stderr]     Checking bitflags v2.4.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.16
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]     Checking tracing v0.1.37
[INFO] [stderr]    Compiling semver v1.0.19
[INFO] [stderr]    Compiling syn v2.0.37
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]     Checking mio v0.8.8
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking socket2 v0.5.4
[INFO] [stderr]     Checking getrandom v0.2.10
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking form_urlencoded v1.2.0
[INFO] [stderr]    Compiling thiserror v1.0.49
[INFO] [stderr]     Checking unicode-bidi v0.3.13
[INFO] [stderr]     Checking ryu v1.0.15
[INFO] [stderr]     Checking try-lock v0.2.4
[INFO] [stderr]     Checking tokio v1.32.0
[INFO] [stderr]     Checking log v0.4.20
[INFO] [stderr]     Checking want v0.3.1
[INFO] [stderr]    Compiling openssl-src v300.1.5+3.1.3
[INFO] [stderr]     Checking http-body v0.4.5
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking socket2 v0.4.9
[INFO] [stderr]     Checking idna v0.4.0
[INFO] [stderr]    Compiling serde_json v1.0.107
[INFO] [stderr]    Compiling anyhow v1.0.75
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]     Checking concurrent-queue v2.3.0
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]    Compiling http-types v2.12.0
[INFO] [stderr]    Compiling paste v1.0.14
[INFO] [stderr]     Checking parking v2.1.1
[INFO] [stderr]    Compiling async-trait v0.1.73
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking futures-lite v1.13.0
[INFO] [stderr]    Compiling openssl-sys v0.9.93
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling time-macros v0.2.15
[INFO] [stderr]    Compiling azure_core v0.16.0
[INFO] [stderr]     Checking async-channel v1.9.0
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking base64 v0.21.4
[INFO] [stderr]     Checking infer v0.2.3
[INFO] [stderr]     Checking ipnet v2.8.0
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking dyn-clone v1.0.14
[INFO] [stderr]     Checking cpufeatures v0.2.9
[INFO] [stderr]     Checking sha2 v0.10.8
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking RustyXML v0.3.0
[INFO] [stderr]    Compiling snap v1.1.0
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]     Checking clap_lex v0.5.1
[INFO] [stderr]     Checking anstyle v1.0.4
[INFO] [stderr]     Checking elf v0.7.2
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]     Checking clap_builder v4.4.6
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking console v0.15.7
[INFO] [stderr]     Checking yaml-rust v0.4.5
[INFO] [stderr]     Checking similar v2.2.1
[INFO] [stderr]     Checking tokio-util v0.7.9
[INFO] [stderr]    Compiling serde_derive v1.0.188
[INFO] [stderr]    Compiling futures-macro v0.3.28
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.49
[INFO] [stderr]    Compiling pin-project-internal v1.1.3
[INFO] [stderr]    Compiling clap_derive v4.4.2
[INFO] [stderr]     Checking pin-project v1.1.3
[INFO] [stderr]     Checking clap v4.4.6
[INFO] [stderr]     Checking h2 v0.3.21
[INFO] [stderr]     Checking futures-executor v0.3.28
[INFO] [stderr]     Checking futures v0.3.28
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking url v2.4.1
[INFO] [stderr]     Checking deranged v0.3.8
[INFO] [stderr]     Checking serde_qs v0.8.5
[INFO] [stderr]     Checking quick-xml v0.30.0
[INFO] [stderr]     Checking uuid v1.4.1
[INFO] [stderr]     Checking insta v1.33.0
[INFO] [stderr]     Checking hyper v0.14.27
[INFO] [stderr]     Checking time v0.3.29
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stderr]     Checking hyper-tls v0.5.0
[INFO] [stderr]     Checking reqwest v0.11.20
[INFO] [stderr]     Checking azure_storage v0.16.0
[INFO] [stderr]     Checking azure_storage_blobs v0.16.0
[INFO] [stderr]     Checking avml v0.13.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 42.38s
[INFO] running `Command { std: "docker" "inspect" "efaaf2a766e672ea87bb3ec166368772bc5067e9259d86d8e312445b9815d7d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "efaaf2a766e672ea87bb3ec166368772bc5067e9259d86d8e312445b9815d7d5", kill_on_drop: false }`
[INFO] [stdout] efaaf2a766e672ea87bb3ec166368772bc5067e9259d86d8e312445b9815d7d5
[INFO] checking avml-0.13.0 against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] extracting crate avml 0.13.0 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate avml 0.13.0 on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate avml 0.13.0
[INFO] finished tweaking crates.io crate avml 0.13.0
[INFO] tweaked toml for crates.io crate avml 0.13.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] crate crates.io crate avml 0.13.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c1cfe971aad7c8dfa31b5768e161886a2d2c880650909efcc2ac1a6a8132467e
[INFO] running `Command { std: "docker" "start" "-a" "c1cfe971aad7c8dfa31b5768e161886a2d2c880650909efcc2ac1a6a8132467e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c1cfe971aad7c8dfa31b5768e161886a2d2c880650909efcc2ac1a6a8132467e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c1cfe971aad7c8dfa31b5768e161886a2d2c880650909efcc2ac1a6a8132467e", kill_on_drop: false }`
[INFO] [stdout] c1cfe971aad7c8dfa31b5768e161886a2d2c880650909efcc2ac1a6a8132467e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 55aff9636ffe866929699c0487d3ad19d84fc7b95d94c55597e592029d5d0c9d
[INFO] running `Command { std: "docker" "start" "-a" "55aff9636ffe866929699c0487d3ad19d84fc7b95d94c55597e592029d5d0c9d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.67
[INFO] [stderr]    Compiling libc v0.2.148
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling serde v1.0.188
[INFO] [stderr]     Checking memchr v2.6.4
[INFO] [stderr]     Checking once_cell v1.18.0
[INFO] [stderr]     Checking itoa v1.0.9
[INFO] [stderr]    Compiling pkg-config v0.3.27
[INFO] [stderr]     Checking futures-sink v0.3.28
[INFO] [stderr]     Checking futures-io v0.3.28
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]     Checking tracing-core v0.1.31
[INFO] [stderr]     Checking percent-encoding v2.3.0
[INFO] [stderr]    Compiling openssl v0.10.57
[INFO] [stderr]     Checking http v0.2.9
[INFO] [stderr]     Checking bitflags v2.4.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.16
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]     Checking tracing v0.1.37
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]    Compiling semver v1.0.19
[INFO] [stderr]    Compiling syn v2.0.37
[INFO] [stderr]     Checking socket2 v0.5.4
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]     Checking mio v0.8.8
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]     Checking getrandom v0.2.10
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking form_urlencoded v1.2.0
[INFO] [stderr]    Compiling thiserror v1.0.49
[INFO] [stderr]     Checking log v0.4.20
[INFO] [stderr]     Checking try-lock v0.2.4
[INFO] [stderr]     Checking unicode-bidi v0.3.13
[INFO] [stderr]     Checking tokio v1.32.0
[INFO] [stderr]     Checking ryu v1.0.15
[INFO] [stderr]     Checking want v0.3.1
[INFO] [stderr]     Checking http-body v0.4.5
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]    Compiling openssl-src v300.1.5+3.1.3
[INFO] [stderr]     Checking socket2 v0.4.9
[INFO] [stderr]     Checking idna v0.4.0
[INFO] [stderr]    Compiling serde_json v1.0.107
[INFO] [stderr]    Compiling anyhow v1.0.75
[INFO] [stderr]     Checking concurrent-queue v2.3.0
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]    Compiling async-trait v0.1.73
[INFO] [stderr]    Compiling paste v1.0.14
[INFO] [stderr]    Compiling http-types v2.12.0
[INFO] [stderr]     Checking parking v2.1.1
[INFO] [stderr]     Checking async-channel v1.9.0
[INFO] [stderr]     Checking futures-lite v1.13.0
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling openssl-sys v0.9.93
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling time-macros v0.2.15
[INFO] [stderr]    Compiling azure_core v0.16.0
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking ipnet v2.8.0
[INFO] [stderr]     Checking base64 v0.21.4
[INFO] [stderr]     Checking infer v0.2.3
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking dyn-clone v1.0.14
[INFO] [stderr]     Checking cpufeatures v0.2.9
[INFO] [stderr]     Checking sha2 v0.10.8
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking anstyle v1.0.4
[INFO] [stderr]    Compiling snap v1.1.0
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]     Checking RustyXML v0.3.0
[INFO] [stderr]     Checking clap_lex v0.5.1
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]     Checking clap_builder v4.4.6
[INFO] [stderr]     Checking elf v0.7.2
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking console v0.15.7
[INFO] [stderr]     Checking yaml-rust v0.4.5
[INFO] [stderr]     Checking similar v2.2.1
[INFO] [stderr]     Checking tokio-util v0.7.9
[INFO] [stderr]    Compiling serde_derive v1.0.188
[INFO] [stderr]    Compiling futures-macro v0.3.28
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.49
[INFO] [stderr]    Compiling pin-project-internal v1.1.3
[INFO] [stderr]    Compiling clap_derive v4.4.2
[INFO] [stderr]     Checking pin-project v1.1.3
[INFO] [stderr]     Checking clap v4.4.6
[INFO] [stderr]     Checking h2 v0.3.21
[INFO] [stderr]     Checking futures-executor v0.3.28
[INFO] [stderr]     Checking futures v0.3.28
[INFO] [stderr]     Checking url v2.4.1
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking deranged v0.3.8
[INFO] [stderr]     Checking serde_qs v0.8.5
[INFO] [stderr]     Checking quick-xml v0.30.0
[INFO] [stderr]     Checking uuid v1.4.1
[INFO] [stderr]     Checking insta v1.33.0
[INFO] [stderr]     Checking hyper v0.14.27
[INFO] [stderr]     Checking time v0.3.29
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stderr]     Checking hyper-tls v0.5.0
[INFO] [stderr]     Checking reqwest v0.11.20
[INFO] [stderr]     Checking azure_storage v0.16.0
[INFO] [stderr]     Checking azure_storage_blobs v0.16.0
[INFO] [stderr]     Checking avml v0.13.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/image.rs:106:93
[INFO] [stdout]     |
[INFO] [stdout] 106 |         LittleEndian::write_u64_into(&[self.range.start, self.range.end - 1, 0], &mut bytes[8..]);
[INFO] [stdout]     |                                                                                             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iomem.rs:59:21
[INFO] [stdout]    |
[INFO] [stdout] 59 |         ranges.push(start..end);
[INFO] [stdout]    |                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iomem.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 |             range = range.start..next.end;
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:277:36
[INFO] [stdout]     |
[INFO] [stdout] 277 | ...                   range: range.start..header.range.end,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:356:24
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 range: entry_start..entry_end,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:374:21
[INFO] [stdout]     |
[INFO] [stdout] 374 |                     x.start..((x.end >> 12) << 12)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:376:21
[INFO] [stdout]     |
[INFO] [stdout] 376 |                     x.start..x.end
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/upload/blobstore.rs:275:34
[INFO] [stdout]     |
[INFO] [stdout] 275 |         let uploaders: Vec<_> = (0..usize::max(1, count))
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/upload/blobstore.rs:292:18
[INFO] [stdout]     |
[INFO] [stdout] 292 |         for i in 0..usize::MAX {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/disk_usage.rs:197:49
[INFO] [stdout]     |
[INFO] [stdout] 197 |         insta::assert_json_snapshot!(estimate(&[0..100, 100..200, 200..300]));
[INFO] [stdout]     |                                                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/disk_usage.rs:197:57
[INFO] [stdout]     |
[INFO] [stdout] 197 |         insta::assert_json_snapshot!(estimate(&[0..100, 100..200, 200..300]));
[INFO] [stdout]     |                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/disk_usage.rs:197:67
[INFO] [stdout]     |
[INFO] [stdout] 197 |         insta::assert_json_snapshot!(estimate(&[0..100, 100..200, 200..300]));
[INFO] [stdout]     |                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/disk_usage.rs:199:13
[INFO] [stdout]     |
[INFO] [stdout] 199 |             0..1024 * 1024,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/disk_usage.rs:200:13
[INFO] [stdout]     |
[INFO] [stdout] 200 |             (1024 * 1024) + 10..(1024 * 1024 * 1024)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/image.rs:106:93
[INFO] [stdout]     |
[INFO] [stdout] 106 |         LittleEndian::write_u64_into(&[self.range.start, self.range.end - 1, 0], &mut bytes[8..]);
[INFO] [stdout]     |                                                                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iomem.rs:59:21
[INFO] [stdout]    |
[INFO] [stdout] 59 |         ranges.push(start..end);
[INFO] [stdout]    |                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iomem.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 |             range = range.start..next.end;
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:111:40
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let result = merge_ranges(vec![0..3, 3..6, 7..10, 12..15]);
[INFO] [stdout]     |                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:111:46
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let result = merge_ranges(vec![0..3, 3..6, 7..10, 12..15]);
[INFO] [stdout]     |                                              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:111:52
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let result = merge_ranges(vec![0..3, 3..6, 7..10, 12..15]);
[INFO] [stdout]     |                                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:111:59
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let result = merge_ranges(vec![0..3, 3..6, 7..10, 12..15]);
[INFO] [stdout]     |                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:112:25
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let expected = [0..6, 7..10, 12..15];
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:112:31
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let expected = [0..6, 7..10, 12..15];
[INFO] [stdout]     |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:112:38
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let expected = [0..6, 7..10, 12..15];
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:115:40
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let result = merge_ranges(vec![0..3, 3..6, 6..10]);
[INFO] [stdout]     |                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:115:46
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let result = merge_ranges(vec![0..3, 3..6, 6..10]);
[INFO] [stdout]     |                                              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:115:52
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let result = merge_ranges(vec![0..3, 3..6, 6..10]);
[INFO] [stdout]     |                                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:116:25
[INFO] [stdout]     |
[INFO] [stdout] 116 |         let expected = [0..10; 1];
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:122:40
[INFO] [stdout]     |
[INFO] [stdout] 122 |         let result = split_ranges(vec![0..30; 1], 10);
[INFO] [stdout]     |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:123:25
[INFO] [stdout]     |
[INFO] [stdout] 123 |         let expected = [0..10, 10..20, 20..30];
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:123:32
[INFO] [stdout]     |
[INFO] [stdout] 123 |         let expected = [0..10, 10..20, 20..30];
[INFO] [stdout]     |                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:123:40
[INFO] [stdout]     |
[INFO] [stdout] 123 |         let expected = [0..10, 10..20, 20..30];
[INFO] [stdout]     |                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:126:40
[INFO] [stdout]     |
[INFO] [stdout] 126 |         let result = split_ranges(vec![0..30; 1], 7);
[INFO] [stdout]     |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:127:25
[INFO] [stdout]     |
[INFO] [stdout] 127 |         let expected = [0..7, 7..14, 14..21, 21..28, 28..30];
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:127:31
[INFO] [stdout]     |
[INFO] [stdout] 127 |         let expected = [0..7, 7..14, 14..21, 21..28, 28..30];
[INFO] [stdout]     |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:127:38
[INFO] [stdout]     |
[INFO] [stdout] 127 |         let expected = [0..7, 7..14, 14..21, 21..28, 28..30];
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:127:46
[INFO] [stdout]     |
[INFO] [stdout] 127 |         let expected = [0..7, 7..14, 14..21, 21..28, 28..30];
[INFO] [stdout]     |                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:127:54
[INFO] [stdout]     |
[INFO] [stdout] 127 |         let expected = [0..7, 7..14, 14..21, 21..28, 28..30];
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:130:40
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let result = split_ranges(vec![0..10, 10..20, 20..30], 7);
[INFO] [stdout]     |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:130:47
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let result = split_ranges(vec![0..10, 10..20, 20..30], 7);
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:130:55
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let result = split_ranges(vec![0..10, 10..20, 20..30], 7);
[INFO] [stdout]     |                                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:131:25
[INFO] [stdout]     |
[INFO] [stdout] 131 |         let expected = [0..7, 7..10, 10..17, 17..20, 20..27, 27..30];
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:131:31
[INFO] [stdout]     |
[INFO] [stdout] 131 |         let expected = [0..7, 7..10, 10..17, 17..20, 20..27, 27..30];
[INFO] [stdout]     |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:131:38
[INFO] [stdout]     |
[INFO] [stdout] 131 |         let expected = [0..7, 7..10, 10..17, 17..20, 20..27, 27..30];
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:131:46
[INFO] [stdout]     |
[INFO] [stdout] 131 |         let expected = [0..7, 7..10, 10..17, 17..20, 20..27, 27..30];
[INFO] [stdout]     |                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:131:54
[INFO] [stdout]     |
[INFO] [stdout] 131 |         let expected = [0..7, 7..10, 10..17, 17..20, 20..27, 27..30];
[INFO] [stdout]     |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:131:62
[INFO] [stdout]     |
[INFO] [stdout] 131 |         let expected = [0..7, 7..10, 10..17, 17..20, 20..27, 27..30];
[INFO] [stdout]     |                                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:141:21
[INFO] [stdout]     |
[INFO] [stdout] 141 |                     4096..654_335,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:142:21
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     1_048_576..1_073_676_287,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:143:21
[INFO] [stdout]     |
[INFO] [stdout] 143 |                     4_294_967_296..6_979_321_855,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:149:21
[INFO] [stdout]     |
[INFO] [stdout] 149 |                     4096..655_359,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:150:21
[INFO] [stdout]     |
[INFO] [stdout] 150 |                     1_048_576..1_055_838_207,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:151:21
[INFO] [stdout]     |
[INFO] [stdout] 151 |                     1_056_026_624..1_073_328_127,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:152:21
[INFO] [stdout]     |
[INFO] [stdout] 152 |                     1_073_737_728..1_073_741_823,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:153:21
[INFO] [stdout]     |
[INFO] [stdout] 153 |                     4_294_967_296..6_979_321_855,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:159:21
[INFO] [stdout]     |
[INFO] [stdout] 159 |                     65_536..649_215,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:160:21
[INFO] [stdout]     |
[INFO] [stdout] 160 |                     1_048_576..2_146_303_999,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:161:21
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     2_146_435_072..2_147_483_647,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:167:21
[INFO] [stdout]     |
[INFO] [stdout] 167 |                     4_096..655_359,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:168:21
[INFO] [stdout]     |
[INFO] [stdout] 168 |                     1_048_576..1_423_523_839,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:169:21
[INFO] [stdout]     |
[INFO] [stdout] 169 |                     1_423_585_280..1_511_186_431,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:170:21
[INFO] [stdout]     |
[INFO] [stdout] 170 |                     1_780_150_272..1_818_623_999,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:171:21
[INFO] [stdout]     |
[INFO] [stdout] 171 |                     1_818_828_800..1_843_613_695,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:172:21
[INFO] [stdout]     |
[INFO] [stdout] 172 |                     2_071_535_616..2_071_986_175,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |                     4_294_967_296..414_464_344_063,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:179:21
[INFO] [stdout]     |
[INFO] [stdout] 179 |                     4_096..655_359,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:180:21
[INFO] [stdout]     |
[INFO] [stdout] 180 |                     1_048_576..175_058_967,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:181:21
[INFO] [stdout]     |
[INFO] [stdout] 181 |                     175_058_968..175_067_223,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:182:21
[INFO] [stdout]     |
[INFO] [stdout] 182 |                     175_067_224..175_071_255,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:183:21
[INFO] [stdout]     |
[INFO] [stdout] 183 |                     175_071_256..175_077_463,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:184:21
[INFO] [stdout]     |
[INFO] [stdout] 184 |                     175_077_464..175_079_447,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |                     175_079_448..175_087_703,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:186:21
[INFO] [stdout]     |
[INFO] [stdout] 186 |                     175_087_704..175_091_735,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:187:21
[INFO] [stdout]     |
[INFO] [stdout] 187 |                     175_091_736..175_124_567,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:188:21
[INFO] [stdout]     |
[INFO] [stdout] 188 |                     175_124_568..241_524_735,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:189:21
[INFO] [stdout]     |
[INFO] [stdout] 189 |                     241_643_520..251_310_079,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:190:21
[INFO] [stdout]     |
[INFO] [stdout] 190 |                     251_326_464..251_383_807,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:191:21
[INFO] [stdout]     |
[INFO] [stdout] 191 |                     251_424_768..264_671_231,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:192:21
[INFO] [stdout]     |
[INFO] [stdout] 192 |                     264_675_328..267_280_383,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:193:21
[INFO] [stdout]     |
[INFO] [stdout] 193 |                     267_739_136..267_866_111,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:194:21
[INFO] [stdout]     |
[INFO] [stdout] 194 |                     267_870_208..3_221_225_471,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iomem.rs:195:21
[INFO] [stdout]     |
[INFO] [stdout] 195 |                     4_294_967_296..13_958_643_711,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:277:36
[INFO] [stdout]     |
[INFO] [stdout] 277 | ...                   range: range.start..header.range.end,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:356:24
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 range: entry_start..entry_end,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:374:21
[INFO] [stdout]     |
[INFO] [stdout] 374 |                     x.start..((x.end >> 12) << 12)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:376:21
[INFO] [stdout]     |
[INFO] [stdout] 376 |                     x.start..x.end
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:396:23
[INFO] [stdout]     |
[INFO] [stdout] 396 |         let ranges = [10..20, 30..35, 45..55];
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:396:31
[INFO] [stdout]     |
[INFO] [stdout] 396 |         let ranges = [10..20, 30..35, 45..55];
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:396:39
[INFO] [stdout]     |
[INFO] [stdout] 396 |         let ranges = [10..20, 30..35, 45..55];
[INFO] [stdout]     |                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:400:24
[INFO] [stdout]     |
[INFO] [stdout] 400 |                 range: 10..20,
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:404:24
[INFO] [stdout]     |
[INFO] [stdout] 404 |                 range: 25..35,
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:408:24
[INFO] [stdout]     |
[INFO] [stdout] 408 |                 range: 40..50,
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:412:24
[INFO] [stdout]     |
[INFO] [stdout] 412 |                 range: 50..55,
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:420:24
[INFO] [stdout]     |
[INFO] [stdout] 420 |                 range: 10..20,
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:424:24
[INFO] [stdout]     |
[INFO] [stdout] 424 |                 range: 30..35,
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:428:24
[INFO] [stdout]     |
[INFO] [stdout] 428 |                 range: 45..50,
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/snapshot.rs:432:24
[INFO] [stdout]     |
[INFO] [stdout] 432 |                 range: 50..55,
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/upload/blobstore.rs:275:34
[INFO] [stdout]     |
[INFO] [stdout] 275 |         let uploaders: Vec<_> = (0..usize::max(1, count))
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/upload/blobstore.rs:292:18
[INFO] [stdout]     |
[INFO] [stdout] 292 |         for i in 0..usize::MAX {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public enum definition
[INFO] [stdout]   --> src/image.rs:42:16
[INFO] [stdout]    |
[INFO] [stdout] 42 |     WriteBlock(Range<u64>),
[INFO] [stdout]    |                ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-D explicit-range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public struct field
[INFO] [stdout]   --> src/image.rs:57:16
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub range: Range<u64>,
[INFO] [stdout]    |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public struct field
[INFO] [stdout]   --> src/image.rs:64:16
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub range: Range<u64>,
[INFO] [stdout]    |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]   --> src/iomem.rs:66:37
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub fn merge_ranges(mut ranges: Vec<Range<u64>>) -> Vec<Range<u64>> {
[INFO] [stdout]    |                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]   --> src/iomem.rs:86:33
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub fn split_ranges(ranges: Vec<Range<u64>>, max_size: u64) -> Vec<Range<u64>> {
[INFO] [stdout]    |                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]    --> src/snapshot.rs:162:58
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub fn new(destination: &'a Path, memory_ranges: Vec<Range<u64>>) -> Self {
[INFO] [stdout]     |                                                          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors; 9 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `avml` (lib) due to 7 previous errors; 9 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 90 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "55aff9636ffe866929699c0487d3ad19d84fc7b95d94c55597e592029d5d0c9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "55aff9636ffe866929699c0487d3ad19d84fc7b95d94c55597e592029d5d0c9d", kill_on_drop: false }`
[INFO] [stdout] 55aff9636ffe866929699c0487d3ad19d84fc7b95d94c55597e592029d5d0c9d
